package co.com.coomeva.adminEvaluacion.modelo.entidades;

import java.util.HashSet;
import java.util.Set;

/**
 * AbstractEdPModuloPeriodo entity provides the base persistence definition of
 * the EdPModuloPeriodo entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractEdPModuloPeriodo implements java.io.Serializable {

	// Fields

	private EdPModuloPeriodoId id;
	private EdPTipoPorcentaje edPTipoPorcentaje;
	private Set edCalificacionTipoabs = new HashSet(0);
	private Set edPItems = new HashSet(0);
	private Set edCalificacionTipomods = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractEdPModuloPeriodo() {
	}

	/** minimal constructor */
	public AbstractEdPModuloPeriodo(EdPModuloPeriodoId id,
			EdPTipoPorcentaje edPTipoPorcentaje) {
		this.id = id;
		this.edPTipoPorcentaje = edPTipoPorcentaje;
	}

	/** full constructor */
	public AbstractEdPModuloPeriodo(EdPModuloPeriodoId id,
			EdPTipoPorcentaje edPTipoPorcentaje, Set edCalificacionTipoabs,
			Set edPItems, Set edCalificacionTipomods) {
		this.id = id;
		this.edPTipoPorcentaje = edPTipoPorcentaje;
		this.edCalificacionTipoabs = edCalificacionTipoabs;
		this.edPItems = edPItems;
		this.edCalificacionTipomods = edCalificacionTipomods;
	}

	// Property accessors

	public EdPModuloPeriodoId getId() {
		return this.id;
	}

	public void setId(EdPModuloPeriodoId id) {
		this.id = id;
	}

	public EdPTipoPorcentaje getEdPTipoPorcentaje() {
		return this.edPTipoPorcentaje;
	}

	public void setEdPTipoPorcentaje(EdPTipoPorcentaje edPTipoPorcentaje) {
		this.edPTipoPorcentaje = edPTipoPorcentaje;
	}

	public Set getEdCalificacionTipoabs() {
		return this.edCalificacionTipoabs;
	}

	public void setEdCalificacionTipoabs(Set edCalificacionTipoabs) {
		this.edCalificacionTipoabs = edCalificacionTipoabs;
	}

	public Set getEdPItems() {
		return this.edPItems;
	}

	public void setEdPItems(Set edPItems) {
		this.edPItems = edPItems;
	}

	public Set getEdCalificacionTipomods() {
		return this.edCalificacionTipomods;
	}

	public void setEdCalificacionTipomods(Set edCalificacionTipomods) {
		this.edCalificacionTipomods = edCalificacionTipomods;
	}

}